package com.zuipin.vo;

import java.util.List;

import io.swagger.annotations.ApiModel;

/**
 * 
 *
 * @ClassName ProductSearchVo 
 * @author wangcongyi
 * @date 2017年5月3日 下午9:17:58
 */
@ApiModel(description = "（后台）商品查询Vo")
public class ProductSearchVo {
	private String				proSku;						// 商品编号
	private String				proName;					// 商品名称
	private String				businessType;				// 商品模式
	private String				proType;					// 商品类型
	private String				state;						// 上下架状态
	private String				title;						// 商品标题
	private String				subTitle;					// 商品副标题
	private Short				status;						// 状态 禁用 启用
	private String				supplierName;				// 供应商名称
	private Long				catId;						// 分类ID
	private Long				sysId;						// 系统ID
	private Long				brandId;					// 品牌ID
	private String				imgPath;					// 图片地址
	private List<String>		proSkus;					// 商品编号
	private List<String>		noProSkus;					// 忽略商品SKU
	private Long				productPriceId;				// 商品价格ID
	private Short				isIgnoreNoPurchasePrice;	// 是否忽略没有代理价的商品
	private Short				isFuzzyQuery;				// 是否模糊查询
	private String				sort;						// 排序字段
	private String				order;						// 升序降序
	
	/*
	 * 是否模糊查询 1是
	 */
	public final static Short	IS_FUZZY_QUERY_YES_1	= 1;
	/*
	 * 是否模糊查询 0否
	 */
	public final static Short	IS_FUZZY_QUERY_NO_0		= 0;
	
	public String getProSku() {
		return proSku;
	}
	
	public void setProSku(String proSku) {
		this.proSku = proSku;
	}
	
	public String getProName() {
		return proName;
	}
	
	public void setProName(String proName) {
		this.proName = proName;
	}
	
	public String getBusinessType() {
		return businessType;
	}
	
	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}
	
	public String getProType() {
		return proType;
	}
	
	public void setProType(String proType) {
		this.proType = proType;
	}
	
	public String getState() {
		return state;
	}
	
	public void setState(String state) {
		this.state = state;
	}
	
	public String getTitle() {
		return title;
	}
	
	public void setTitle(String title) {
		this.title = title;
	}
	
	public String getSubTitle() {
		return subTitle;
	}
	
	public void setSubTitle(String subTitle) {
		this.subTitle = subTitle;
	}
	
	public Short getStatus() {
		return status;
	}
	
	public void setStatus(Short status) {
		this.status = status;
	}
	
	public String getSupplierName() {
		return supplierName;
	}
	
	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName;
	}
	
	public Long getCatId() {
		return catId;
	}
	
	public void setCatId(Long catId) {
		this.catId = catId;
	}
	
	public Long getSysId() {
		return sysId;
	}
	
	public void setSysId(Long sysId) {
		this.sysId = sysId;
	}
	
	public Long getBrandId() {
		return brandId;
	}
	
	public void setBrandId(Long brandId) {
		this.brandId = brandId;
	}
	
	public String getImgPath() {
		return imgPath;
	}
	
	public void setImgPath(String imgPath) {
		this.imgPath = imgPath;
	}
	
	public List<String> getProSkus() {
		return proSkus;
	}
	
	public void setProSkus(List<String> proSkus) {
		this.proSkus = proSkus;
	}
	
	public List<String> getNoProSkus() {
		return noProSkus;
	}
	
	public void setNoProSkus(List<String> noProSkus) {
		this.noProSkus = noProSkus;
	}
	
	public Long getProductPriceId() {
		return productPriceId;
	}
	
	public void setProductPriceId(Long productPriceId) {
		this.productPriceId = productPriceId;
	}
	
	public Short getIsIgnoreNoPurchasePrice() {
		return isIgnoreNoPurchasePrice;
	}
	
	public void setIsIgnoreNoPurchasePrice(Short isIgnoreNoPurchasePrice) {
		this.isIgnoreNoPurchasePrice = isIgnoreNoPurchasePrice;
	}
	
	public Short getIsFuzzyQuery() {
		return isFuzzyQuery;
	}
	
	public void setIsFuzzyQuery(Short isFuzzyQuery) {
		this.isFuzzyQuery = isFuzzyQuery;
	}
	
	public String getSort() {
		return sort;
	}
	
	public void setSort(String sort) {
		this.sort = sort;
	}
	
	public String getOrder() {
		return order;
	}
	
	public void setOrder(String order) {
		this.order = order;
	}
	
}
